package com.ruoyi.web.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.web.domain.PolicyCrawlArticle;
import com.ruoyi.web.domain.dto.PolicyCrawlArticleDto;
import com.ruoyi.web.domain.vo.PolicyCrawlArticleVo;

import java.util.List;

public interface PolicyCrawlArticleService extends IService<PolicyCrawlArticle> {

    PolicyCrawlArticle selectByTitle(String articleTitle);

    void savePolicyCrawlArticleListBatch(List<PolicyCrawlArticle> articleList);

    List<PolicyCrawlArticleVo> findPolicyCrawlArticlePage(PolicyCrawlArticleDto policyCrawlArticleDto);

    PolicyCrawlArticleVo getPolicyCrawlArticleById(String baseId);
}